package com.yunjian.core.busi.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

@ApiModel
public class HouseRentInfo implements Serializable {

	/**
	 * house_rent_info.ID 房源编号
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private String id;
	/**
	 * house_rent_info.RENT_MANAGER_NAME 租房管理员
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "租房管理员")
	private String rentManagerName;
	/**
	 * house_rent_info.SELL_MANAGER_NAME 售房管理员
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "售房管理员")
	private String sellManagerName;
	/**
	 * house_rent_info.RENT_MANAGER_SHOP 所属门店
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "所属门店")
	private String rentManagerShop;
	/**
	 * house_rent_info.SELL_MANAGER_SHOP 所属门店
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "所属门店")
	private String sellManagerShop;
	/**
	 * house_rent_info.RENT_STATUS 租状态（0可租1已租2暂缓）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "租状态（0可租1已租2暂缓）")
	private Integer rentStatus;
	/**
	 * house_rent_info.SELL_STATUS 售状态（0可售1已售2暂缓）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "售状态（0可售1已售2暂缓）")
	private Integer sellStatus;
	/**
	 * house_rent_info.RENT_PRICE 租价
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "租价")
	private Float rentPrice;
	/**
	 * house_rent_info.SELL_PRICE 售价（万元）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "售价（万元）")
	private Float sellPrice;
	/**
	 * house_rent_info.REGISTER_PRICE 登记价格（万元）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "登记价格（万元）")
	private Float registerPrice;
	/**
	 * house_rent_info.MIN_PIRCE 底价（万元）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "底价（万元）")
	private Float minPirce;
	/**
	 * house_rent_info.BUILDING_AGE 建筑年代
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "建筑年代")
	private Integer buildingAge;
	/**
	 * house_rent_info.SOURCE 来源
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "来源")
	private String source;
	/**
	 * house_rent_info.DEAD_TIME 到期时间
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "到期时间")
	private Date deadTime;
	/**
	 * house_rent_info.DUTY_SHOP 责任部门-门店
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "责任部门-门店")
	private String dutyShop;
	/**
	 * house_rent_info.DUTY_STAFF 责任部门-员工
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "责任部门-员工")
	private String dutyStaff;
	/**
	 * house_rent_info.ENTRUST_TIME 委托时间
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "委托时间")
	private Date entrustTime;
	/**
	 * house_rent_info.CUSTOMER_TYPE 客户类别（1优质，2潜在，3一般，4游客）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "客户类别（1优质，2潜在，3一般，4游客）")
	private Integer customerType;
	/**
	 * house_rent_info.REFERRAL1 转介1
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "转介1")
	private String referral1;
	/**
	 * house_rent_info.REFERRAL2 转介2
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "转介2")
	private String referral2;
	/**
	 * house_rent_info.KEY_LIST 钥匙编号（多个以‘,’隔开）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "钥匙编号（多个以‘,’隔开）")
	private String keyList;
	/**
	 * house_rent_info.HOUSE_PHOTO_LIST 房屋图片（多个以逗号隔开）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "房屋图片（多个以逗号隔开）")
	private String housePhotoList;
	/**
	 * house_rent_info.REMARK 备注（1、出租房填写配置的具体家电、家具、若委托租售中心的必须注明；	2、出售房屋填写产权证办理、大产权等情况、共有情况、贷款银行、金额、年限相关情况；）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "租赁-备注（1、出租房填写配置的具体家电、家具、若委托租售中心的必须注明；	2、出售房屋填写产权证办理、大产权等情况、共有情况、贷款银行、金额、年限相关情况；）")
	private String remark;
	/**
	 * house_rent_info.USER_ID 用户编号
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private String userId;
	/**
	 * house_rent_info.CREATE_TIME 创建时间
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private Date createTime;
	/**
	 * house_rent_info.MOD_TIME 修改时间
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private Date modTime;
	/**
	 * house_rent_info.DEL_FLAG 删除标识（0正常1已删除）
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private Integer delFlag;
	/**
	 * @mbggenerated
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * @mbggenerated
	 */
	public String getId() {
		return id;
	}

	/**
	 * @mbggenerated
	 */
	public void setId(String id) {
		this.id = id == null ? null : id.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getRentManagerName() {
		return rentManagerName;
	}

	/**
	 * @mbggenerated
	 */
	public void setRentManagerName(String rentManagerName) {
		this.rentManagerName = rentManagerName == null ? null : rentManagerName
				.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getSellManagerName() {
		return sellManagerName;
	}

	/**
	 * @mbggenerated
	 */
	public void setSellManagerName(String sellManagerName) {
		this.sellManagerName = sellManagerName == null ? null : sellManagerName
				.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getRentManagerShop() {
		return rentManagerShop;
	}

	/**
	 * @mbggenerated
	 */
	public void setRentManagerShop(String rentManagerShop) {
		this.rentManagerShop = rentManagerShop == null ? null : rentManagerShop
				.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getSellManagerShop() {
		return sellManagerShop;
	}

	/**
	 * @mbggenerated
	 */
	public void setSellManagerShop(String sellManagerShop) {
		this.sellManagerShop = sellManagerShop == null ? null : sellManagerShop
				.trim();
	}

	/**
	 * @mbggenerated
	 */
	public Integer getRentStatus() {
		return rentStatus;
	}

	/**
	 * @mbggenerated
	 */
	public void setRentStatus(Integer rentStatus) {
		this.rentStatus = rentStatus;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getSellStatus() {
		return sellStatus;
	}

	/**
	 * @mbggenerated
	 */
	public void setSellStatus(Integer sellStatus) {
		this.sellStatus = sellStatus;
	}

	/**
	 * @mbggenerated
	 */
	public Float getRentPrice() {
		return rentPrice;
	}

	/**
	 * @mbggenerated
	 */
	public void setRentPrice(Float rentPrice) {
		this.rentPrice = rentPrice;
	}

	/**
	 * @mbggenerated
	 */
	public Float getSellPrice() {
		return sellPrice;
	}

	/**
	 * @mbggenerated
	 */
	public void setSellPrice(Float sellPrice) {
		this.sellPrice = sellPrice;
	}

	/**
	 * @mbggenerated
	 */
	public Float getRegisterPrice() {
		return registerPrice;
	}

	/**
	 * @mbggenerated
	 */
	public void setRegisterPrice(Float registerPrice) {
		this.registerPrice = registerPrice;
	}

	/**
	 * @mbggenerated
	 */
	public Float getMinPirce() {
		return minPirce;
	}

	/**
	 * @mbggenerated
	 */
	public void setMinPirce(Float minPirce) {
		this.minPirce = minPirce;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getBuildingAge() {
		return buildingAge;
	}

	/**
	 * @mbggenerated
	 */
	public void setBuildingAge(Integer buildingAge) {
		this.buildingAge = buildingAge;
	}

	/**
	 * @mbggenerated
	 */
	public String getSource() {
		return source;
	}

	/**
	 * @mbggenerated
	 */
	public void setSource(String source) {
		this.source = source == null ? null : source.trim();
	}

	/**
	 * @mbggenerated
	 */
	public Date getDeadTime() {
		return deadTime;
	}

	/**
	 * @mbggenerated
	 */
	public void setDeadTime(Date deadTime) {
		this.deadTime = deadTime;
	}

	/**
	 * @mbggenerated
	 */
	public String getDutyShop() {
		return dutyShop;
	}

	/**
	 * @mbggenerated
	 */
	public void setDutyShop(String dutyShop) {
		this.dutyShop = dutyShop == null ? null : dutyShop.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getDutyStaff() {
		return dutyStaff;
	}

	/**
	 * @mbggenerated
	 */
	public void setDutyStaff(String dutyStaff) {
		this.dutyStaff = dutyStaff == null ? null : dutyStaff.trim();
	}

	/**
	 * @mbggenerated
	 */
	public Date getEntrustTime() {
		return entrustTime;
	}

	/**
	 * @mbggenerated
	 */
	public void setEntrustTime(Date entrustTime) {
		this.entrustTime = entrustTime;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getCustomerType() {
		return customerType;
	}

	/**
	 * @mbggenerated
	 */
	public void setCustomerType(Integer customerType) {
		this.customerType = customerType;
	}

	/**
	 * @mbggenerated
	 */
	public String getReferral1() {
		return referral1;
	}

	/**
	 * @mbggenerated
	 */
	public void setReferral1(String referral1) {
		this.referral1 = referral1 == null ? null : referral1.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getReferral2() {
		return referral2;
	}

	/**
	 * @mbggenerated
	 */
	public void setReferral2(String referral2) {
		this.referral2 = referral2 == null ? null : referral2.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getKeyList() {
		return keyList;
	}

	/**
	 * @mbggenerated
	 */
	public void setKeyList(String keyList) {
		this.keyList = keyList == null ? null : keyList.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getHousePhotoList() {
		return housePhotoList;
	}

	/**
	 * @mbggenerated
	 */
	public void setHousePhotoList(String housePhotoList) {
		this.housePhotoList = housePhotoList == null ? null : housePhotoList
				.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @mbggenerated
	 */
	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getUserId() {
		return userId;
	}

	/**
	 * @mbggenerated
	 */
	public void setUserId(String userId) {
		this.userId = userId == null ? null : userId.trim();
	}

	/**
	 * @mbggenerated
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @mbggenerated
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @mbggenerated
	 */
	public Date getModTime() {
		return modTime;
	}

	/**
	 * @mbggenerated
	 */
	public void setModTime(Date modTime) {
		this.modTime = modTime;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getDelFlag() {
		return delFlag;
	}

	/**
	 * @mbggenerated
	 */
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}
}